制作单文件版软件竟如此简单!
阿虚同学
读完需要
6分钟速读仅需 4 分钟
阿虚原来分享过不少单文件版软件了,比如:
这种软件下载下来,不需要你安装,不需要解压,直接双击就可以用。
陆陆续续有不少粉丝好奇阿虚怎么制作的,别人可能会藏着不说,但谁叫阿虚有一颗“人民教师”的心呢。
师者,传道授业解惑也。
虽然阿虚也是网上自搜自学的,今天还是来教一教。
1
单文件版软件是什么?
阿虚最开始脑中也没有单文件版程序这个概念,只是不经意间下载到过这种被打包起来的程序。
后来我想自己制作,就在百度上搜索「程序打包」、「程序封装」这种关键词,可结果都不是我想要的。
但后来我右键查看这个单文件版软件的属性,发现其和一般的exe程序不太一样,在属性中多出了「压缩文件」这一栏,并看到上面有个关键词叫:自解压格式。
我再去搜索这个词,看到搜索结果,我一下就明白了。
阿虚就用自己的话给你说清楚吧:
单文件版软件,其实就是一个会自动解压并运行里面程序的压缩包。
常见的压缩包格式为zip、rar、7z,不过自解压压缩包的格式为exe。
当你双击运行单文件版软件时,其实就是先解压、再运行压缩包里面程序的过程,只不过这个过程被隐藏了。
那好处是什么呢?
相比绿色版软件的使用上,又少了一步解压再找到主程序exe运行的过程。
(毕竟不少人连哪个是主程序都找不到)
相比绿色版软件,减少了文件层级目录,更方便存放和调用。
搭配阿虚原来写的《学会这些,你的桌面再不需要快捷方式!》启动和使用起来更方便。
2
首先下载绿色版软件
单文件版软件其实就相当于绿色软件的“升级版”,把绿色软件进一步压缩打包。
所以想制作单文件版软件,我们得先保证其是绿色版软件。
软件绿化是个比较复杂的过程,阿虚建议各位直接找现有的,而到哪里找绿色版软件,阿虚昨天的文章也分享了:
阿虚在昨天的文章中也说过了,有些软件是无法做成绿色版软件的,因为它必须往系统写入一些信息才能正常使用。所以不是所有软件都能做成绿色版软件,即不是所有软件都能做成单文件版软件。
3
单文件版程序制作其实很简单
上面搜索结果中你可以看到,用WinRAR这款压缩软件就可以制作单文件版软件了,但用其制作的话,步骤繁琐且有许多不足。
阿虚在网上不断搜索中,找到和试用了很多单文件制作软件,但最好用,功能最强大的只有1款,这里也只分享这款软件。
软件名字就叫:单文件制作程序,阿虚最常用打包程序。
来源:http://blog.sina.com.cn/s/blog_6fd804fe0102wwwf.html
3.1
使用前必注意事项
软件分64位和32位版(具体为什么32位程序对应x86而不是x32请自行百度)
,但运行软件时,直接运行分辨率会有问题!
务必先右键x86程序,在属性的兼容性中把兼容模式改为WIN7,然后才能正常使用:
3.2
把解压后的文件夹拖入软件
这里以著名绿色系统优化软件Dism++做演示。
先把Dism++解压,再将解压后的绿色版软件拖到制作软件的源文件夹一栏。
别看上面设置很多,但其中很多设置默认即可!(源作者也这么说,有问题也可以联系软件上的作者QQ)
我们需要设置的其实很少,只有下面两处。
3.3
选择对应启动程序
3.4
修改压缩级别
上面说了,单文件版程序其实就是一个压缩包,而运行的过程其实就是自动解压,再自动运行解压出来的程序的过程。但是你要知道:解压是需要时间的。
所以压缩级别这里要视情况而选择:
如果这个绿色版程序本身就很大,请选择仅存储。
如果这个绿色版程序很小,可以选择极限压缩。
(因为小文件解压时本就几乎不要时间)
3.5
开始制作
最后点击软件底部的确定,即可开始制作。
4
需要注意的问题
简单归简单,但别看一半就不看了,下面部分你不看,小心之后后悔!
4.1
如何验证是否可以制作成单文件版
除了网上能搜到的绿色版软件,有些软件如果你搜不到,但你也想制作成单文件版,这种的话得先验证。
具体怎么验证呢?
先使用安装包安装软件,然后把整个安装目录复制出来。注意,是复制,可不是剪切!
复制完之后,原本安装好的文件,建议用阿虚之前分享的专门的卸载软件卸载干净:
如果运行复制出来的文件夹中的程序,能够正常运行,证明这个软件其实是可以免安装的——那就可以做成单文件版程序。
4.2
不要登录后再制作单文件版!
因为登录信息一般会保存在软件目录里面,你登录后再制作成单文件版程序的话,如果把这个程序分享给别人,你的登录信息很容易会泄露。
如果你要制作单文件版软件分享的话,最好选择以下之一操作:
清理安装目录下的本地用户数据。
卸载重新安装,先不要登录,再制作单文件程序。
昨天阿虚分享的「城通网盘下载器便携版」,某些粉丝反应用不了,那你其实就可以制作一个自用的单文件版。
4.3
每次打开就重置
因为你每次打开这种单文件版程序,就是一次重新解压,再运行的过程。如果你在单文件版上进行设置,每次打开就会重置!
所以,如果你在制作单文件版程序之前,请先打开软件,把各种设置设置好,再用程序打包成单文件版。
另外,登录后,不退出登录就关闭软件,再打包成单文件版,这样就能保留登录信息,你每次打开时就不用重新输入用户名、密码了。
5
软件下载
好了,今天就讲到这儿。
如果想下载今天教程中讲的这款「制作单文件版软件」的程序。
请关注微信公众号:阿虚同学
在后台回复以下关键词,后台即会自动回复下载地址:
单文件
2020年是真的不好过,昨晚零点成都又发生了5.1级地震,可吓死阿虚了。
总之
大家在家
也要注意安全